devil's cucumber - Français Anglais Dictionnaire